2
https://raw.githubusercontent.com/hasaki-w-c/JAVA--/master/ray/Shuzupaixu.java
package ray;

import java.util.Arrays;
import java.util.Scanner;

public class Shuzupaixu {    //它产生一个抽彩游戏的随机数值组合。
	public static void main(String[] args)
	{
		Scanner in = new 
				Scanner(System.in);
		
		System.out.print("How many numbers do you need draw? ");
		int k = in.nextInt();
		
		System.out.print("Wwhat is the highest number you can draw? ");
		int n = in.nextInt();
		
		//fill an array with number 1 2 3 . . .n
		int[] numbers = new int[n];
		for (int i = 0; i < numbers.length; i++)
			numbers[i] = i + 1;
		
		//draw k numbers and put them into a second array
		int[] result = new int[k];
		for (int i = 0; i < result.length; i++)
		{
			//make a random index between 0 ang n-1
			int r = (int)(Math.random() * n);
			
			//pick the element at the random location
			result[i] = numbers[r];
			
			//move the last element into the random location
			numbers[r] = numbers[n - 1];
			n--;
		}
		
		//print the sorted array
		Arrays.parallelSort(result);
		System.out.println("Bet the following combination. It'll make you rich!");
		for (int r : result)
			System.out.println(r);
	}
}
